About Ridley Villas (london) Limited (08272555) United Kingdom