About Sandhurst Court Owners Management Company Limited (11719581) United Kingdom