About Permitted Developments Investments No 15 Limited (12434674) United Kingdom