About Mccafferty Property Investments Ltd (13324258) United Kingdom