ICTR is a non-profit making organisation

aiming at transferring technology from the

developed countries to developing ones

using a unique methodology in which costs

are kept to minimum and quality is left intact.

 

115 Dollis Hill Lane
London NW2 6HS
United Kingdom

Tel: +44 (0) 20 8450 8383
Fax: +44 (0) 20 8452 3366
info@ictr.org.uk