About Annex Properties Limited (02502209) United Kingdom