About Larlhams Properties Ltd (12924950) United Kingdom