About Sandham Court Management Company Limited (05488015) United Kingdom