About 24 Norfolk Square Brighton Management Company Limited (05180227) United Kingdom