About Ajellis Properties Ltd (09625285) United Kingdom