About N02 St Martins Management Company Limited (08140749) United Kingdom