About 22 24 Craven Road Management Company Limited (02295432) United Kingdom