About Zara Property Limited (12758680) United Kingdom