About Abed Properties Limited (08418491) United Kingdom