About Harwood House (farnborough) Management Company Ltd (11289465) United Kingdom