About J & E Properties (scotland) Ltd. (SC243880) United Kingdom