About 26 Hallam Road Management Limited (01917991) United Kingdom