About Ark Property & Investments Ltd (07921852) United Kingdom