About Ladbroke Square Associates Ltd (10778323) United Kingdom