About 48 Tyndalls Park Road Management Limited (02774102) United Kingdom