About Zorro Properties Limited (07169889) United Kingdom