About Odeon Antiques Centre Limited (11749228) United Kingdom