About Sandlands Management Company Limited (02423057) United Kingdom