About Forest Hills Management Company Ltd (NI667577) United Kingdom