About Old Square Management Limited (02120791) United Kingdom