About 12a Southey Street Management Co. Limited (06755576) United Kingdom