About 23 24 Devonshire Place Brighton Management Company Limited (03155606) United Kingdom