About Teezee Properties Ltd (13410293) United Kingdom