About Huguenot Terrace Residents Association Limited (03847552) United Kingdom