About I. T. Property Developments Limited (04993666) United Kingdom