About S & J Property Investments (heywood) Ltd (13483238) United Kingdom