About Centre Space Design Llp (OC357210) United Kingdom