About Stubeck Properties Limited (06469547) United Kingdom