About Typodeal Properties Limited (02144699) United Kingdom