About Odessa Waterside Limited (08661925) United Kingdom