About Albert Roger & Partner France Limited (09231555) United Kingdom