About Wellhouse Lane Management Company Limited (11934668) United Kingdom