About Lefevre Andersons Property Ltd (11222152) United Kingdom