Npv Edinburgh Limited