Davis Finest is the registered trademark and trading name of Davis Finest Company Limited, First Floor, Oceana House, 39-49 Commercial Road, Southampton, Hampshire SO15 1GA. Registered in GB | Company Registration Number 08779090 | VAT No. 177033411GB