About Shepherds Hall Management Company (1995) Limited (03009018) United Kingdom