About Redriffe Management Company Limited (12168785) United Kingdom