About Redford Investments Limited (12247537) United Kingdom