About Littlerock Developments (no. 17) Ltd (13372860) United Kingdom