About Wellsted Close Management Company Limited (12788093) United Kingdom