About Abode Property Agents Limited (09501073) United Kingdom