About Littlerock Developments (no. 14) Ltd (12407672) United Kingdom