About Bycullah (enfield) Management Company Limited (02243004) United Kingdom