About Applegate Homes (lincs) Willoughby Limited (12516207) United Kingdom