About Lucas Property Group Limited (13140575) United Kingdom