About Annulet Property Ltd (11908014) United Kingdom