About Queen Street Management Company (lichfield) Limited (01764379) United Kingdom