About Sendhurst Property Management Limited (05835344) United Kingdom