About Permitted Developments Investments No 4 Ltd (10228210) United Kingdom