About Alban Property Company Limited (11652403) United Kingdom