About Abex Properties Limited (04014903) United Kingdom