About Suffolk House (bse) Management Limited (09796673) United Kingdom