About Ipp Properties (strathclyde) Limited (03736277) United Kingdom