About The North Imperial Investment Company Limited (05000241) United Kingdom