About Almroth Properties Ltd (13335290) United Kingdom