About Howard De Walden Estates Holdings Limited (06439246) United Kingdom