About Taj Partners Llp (OC335661) United Kingdom