About Ridgeway Freehold Limited (12496085) United Kingdom