About Laughlin Properties Ltd (11880373) United Kingdom