About 21 Barker Gate Management Company Limited (03766378) United Kingdom