About Abundance Properties Investment Limited (11086582) United Kingdom