About Sinclair Grove Management Company Limited (06776532) United Kingdom