About Sinclair Grove Properties Limited (11774005) United Kingdom