About Brixworth Technology Park Freehold Limited (09018140) United Kingdom