About Ridgeway London Properties Ltd (12824223) United Kingdom