About Sandbrook Meadows Management Company Limited (12656201) United Kingdom