About Duchy Homes (walkington) Limited (11739955) United Kingdom