About Ridge Oak Developments Limited (12076775) United Kingdom