About Intabene Management Company (birkenhead) Limited (01407832) United Kingdom