About Thorpe Properties (se) Ltd (11521090) United Kingdom