About Zaba Properties Limited (09157655) United Kingdom