About Cadogan 27 Ltd (12407792) United Kingdom