Omnipresent Legal information

Legal Details

  • Omnipresent Limited Group
  • Registered with Companies House of England and Wales
  • Company registration number: 12327661
  • Registered office address: 7 Bell Yard, London WC2A 2JR, United Kingdom
  • contact@omnipresent.group
  • VAT number: GB 343708206