About 110 Offord Road Management Company Ltd (10449886) United Kingdom