About Integrated Development Projects Ltd (03497931) United Kingdom