About Edinburgh (london Road) Opco Limited (12313835) United Kingdom