About Mann Brothers (properties) Limited (00584836) United Kingdom