About Albon Properties Limited (02140603) United Kingdom