About Abbey Management Development International Ltd (08343478) United Kingdom