About I.p.s. Properties Limited (03269256) United Kingdom