About Thakerar Partnership Limited (07562835) United Kingdom