About Harwood House Property Holdings Limited (11689705) United Kingdom