About Mcdowell & Service Property Llp (NC000333) United Kingdom