About Albury Properties Limited (00727929) United Kingdom