About Leading Properties Investments Ltd (11921786) United Kingdom