About Digbeth Square Management Company Limited (13061298) United Kingdom