About Sandham Place Residents Management Company Limited (11118455) United Kingdom