About Annabelle Properties Limited (00878987) United Kingdom