About Borehamwood Enterprise Centre Management Limited (03385322) United Kingdom