About 1 St Marks Avenue Management Company Limited (03608416) United Kingdom