About Wellclose (leeds) Management Company Limited (01606004) United Kingdom