About Annex Property Ltd (08489515) United Kingdom