About Alstrab Properties Ltd (13039266) United Kingdom