About Redoak Partners Limited (12423853) United Kingdom