About A&lc Properties Limited (13501509) United Kingdom