About Laroc Estates Limited (07615728) United Kingdom