About The Investors Partnership Research Limited (03044541) United Kingdom