About Village Row Management Company Limited (02045797) United Kingdom