Locata Ltd is a registered company in England and Wales. Company Number: 9675662