About Permitted Developments Investments No 16 Limited (12434626) United Kingdom