About Suffolk Building Preservation Trust Limited (01089324) United Kingdom