About Centre Severn Management Company Limited (13147998) United Kingdom