About D & M Property Consultants Limited (SC699555) United Kingdom