About Ridley Villas Holdings Ltd (07560156) United Kingdom