About Sandyhill Place Management Company Limited (NI672883) United Kingdom