About Stanham Close Wombourne (management Company) Limited (07630804) United Kingdom