About Tarzan Properties Ltd (09734573) United Kingdom