About Sandlands Point Management Company Limited (12146868) United Kingdom