About Plot 8200 Gloucester Business Park Management Company Limited (05197463) United Kingdom