About B M F Properties (scotland) Limited (SC392830) United Kingdom