About Permitted Developments Investments No 14 Limited (12434716) United Kingdom