About J&d Property Management Services Limited (10113775) United Kingdom