About Ridgemill Properties Ltd (12074351) United Kingdom