About Permitted Developments Investments No 3 Ltd (10459753) United Kingdom