About View France Management Company Limited (08018570) United Kingdom