About Axel Properties Limited (04755439) United Kingdom