About Severnside Distribution Park (bristol) Management Limited (03188573) United Kingdom