Sutton House (Penrose Park) Biggleswade Residents Company Limited is a dormant company incorporated on 6 August 2014 with the registered office located in Croydon, Greater London. Sutton House (Penrose Park) Biggleswade Residents Company Limited was registered 11 years ago.