About Lucas Residentials Ltd (13413190) United Kingdom