About Houghton Property & Design Ltd (11398204) United Kingdom