About Alban Property Investments Limited (07945390) United Kingdom