About Laurence Scott Property Limited (11454747) United Kingdom