About 239 Berkhampstead Road Management Company Limited (03074674) United Kingdom