About Harbourfront Associates Ltd (05721829) United Kingdom