About J S & D Property Ltd (13380308) United Kingdom