About Greenacre Capital (sloan Street) Limited (10268842) United Kingdom