About J&d Smith Properties Limited (12067606) United Kingdom