About Littlerock Developments (no. 16) Ltd (13367787) United Kingdom