About Glen Asscher Developments Limited (11621943) United Kingdom