About Saddlers Walk Management (no 2) Limited (02686591) United Kingdom