About Permitted Developments Investments No 8 Ltd (11319715) United Kingdom