About New City Vision (mmr) Maxwell Road Limited (SC585103) United Kingdom