About Oriental Villa Limited (10154206) United Kingdom