About Ariel Properties Ltd (SC302332) United Kingdom