About L&d Properties Suffolk Limited (11832835) United Kingdom