About Ratio Properties Limited (10337173) United Kingdom