About Stratton House (biggleswade) Management Limited (04649345) United Kingdom