Specialist structured product review website StructuredProductReview has refused to list a product offered by property-related investment specialist Castle Trust, saying that despite similar characteristics they are not structured products and are too high-risk.