About St. Andrewgate Management Co. Limited (04089338) United Kingdom