Shore Leave Haslar Company numberCE045168 StatusUnknown TypeCharitable Incorporated Organisation Data JSON Markdown