About Abbey Village Indian Ltd (12277337) United Kingdom