About Canbury Properties Limited (00656826) United Kingdom