About The Walker Homes Tuxford Limited Partnership (LP019606) United Kingdom