About Lucas Property Solutions Nw Limited (13499288) United Kingdom