About Edward Quarter Management Company Limited (03393433) United Kingdom