About J.i.t.a. Properties Limited (07206988) United Kingdom