About G & M Properties Scotland Limited (SC260153) United Kingdom