About Stripey Zebra Properties Limited (13064087) United Kingdom