About Annexe Properties Limited (13201998) United Kingdom