About Zebra Estates Ltd (08949593) United Kingdom