About Ipp Properties (st Thomas More) Limited (04329547) United Kingdom