About Albury & Hall (canford Cliffs) Ltd (12113288) United Kingdom