About Redenbank Place Consulting Limited (10346297) United Kingdom