About Thakur Properties Limited (05049682) United Kingdom