About Arabella Property Portfolio 1 Ltd (12908327) United Kingdom