About York Hill Property Investments Ltd (10152988) United Kingdom