Ocean Studios is London based company that is listed as Recording Studios.
Location of Ocean Studios is 58 Lavender Hill, London.