About Odettes (real Estate) Ltd (06704959) United Kingdom