About Canavan Property Ltd (13369691) United Kingdom