About British & European City Developments Limited (01103861) United Kingdom