About Jaywick Property Limited (13131070) United Kingdom