About Fitzrovia Properties (telford) Ltd (11510408) United Kingdom