About The Dickens Quarter Management Company Limited (06224576) United Kingdom