About E F Properties (scotland) Limited (SC263006) United Kingdom