About Lucas Property Consultants Limited (07350032) United Kingdom