Olumo Rock LLP Company numberOC455946 StatusActive TypeLimited Liability Partnership Incorporated19 Mar 2025 Registered office Toll Bar CottageHigh LaneBurscoughL40 7SN Data JSON Markdown