About Annlea Property Limited (12238740) United Kingdom