About Bs Randhawa Property Limited (11397192) United Kingdom