About Suffolk House Developments Limited (02243277) United Kingdom