About North India Estates Limited (06316000) United Kingdom