About 28 Ackmar Road Management Company Limited (03918799) United Kingdom