About Mb Properties Bathgate Limited (SC558572) United Kingdom