About French Property Owners Club Limited (02486520) United Kingdom