About Hyde Properties & Investments Ltd (13040328) United Kingdom