About Cavanagh Estates Ltd (05552953) United Kingdom