About J. Davidson (properties) Limited (07781166) United Kingdom