About The Abdeali Trustee Company Limited (04846972) United Kingdom