About Hendon Property Services Limited (05986926) United Kingdom