About Abundom Properties Limited (12984351) United Kingdom