About Permitted Developments Investments No 17 Limited (12733852) United Kingdom