About De Boer Housing Systems Limited (07371232) United Kingdom