About Nirav Thakker Properties Limited (10470345) United Kingdom