About Bentinck Villas No 6 Limited (06474080) United Kingdom