About 11 Castellain Road Management Company Limited (01550212) United Kingdom