About Tarun Chadha Properties Limited (13016621) United Kingdom