About Wozzle Properties Limited (11262620) United Kingdom