About Usha Property Holdings Limited (13490693) United Kingdom