About Abundance Properties Ltd (11325279) United Kingdom