About 28 Exmouth Road Management Company Limited (11166458) United Kingdom