Grand Gesture LP Company numberSL031158 StatusActive TypeLimited Partnership Incorporated4 May 2017 Registered office 103 St Leonards StreetEdinburghEH8 9QY Data JSON Markdown