About Euro Business Parks Ltd (12487239) United Kingdom