About Wentworth Development Properties Limited (00867522) United Kingdom