About Bendall Developments Limited (00583154) United Kingdom