About 60 Thrale Road Management Limited (02024436) United Kingdom