Details from IOM companies register:
LAYBURN ENTERPRISES LIMITED
Burleigh Manor
Peel Road
Douglas IM1 5EP
Isle of Man Company Number: 125751C
Who is Oddbins.com
David Peter Craine
Layburn Enterprises Limited
Burleigh Manor
Peel Road
Douglas
Isle Of Man IM1 5EP
United Kingdom
http://www.whois.net/whois/oddbins.com.com