About West Stafford Management Company Ltd (13046827) United Kingdom