About Copella Properties Limited (NI062256) United Kingdom