About Integral Development Corporation (europe) Limited (03206664) United Kingdom