About Littlerock Developments (no. 12) Ltd (12082744) United Kingdom