About Houghton Conquest Self-build Limited (12081805) United Kingdom