About 1-4 1 Verulam Place Management Company Limited (04932932) United Kingdom