About Linden Road Methodist Chapel Management Company Limited (06693971) United Kingdom