About The French Apartments Residents Association Limited (02685720) United Kingdom