About Lundon Homes (pickmere) Limited (13663295) United Kingdom