About Thames Enterprise Park Limited (10844191) United Kingdom