About Open Space (ward Street) Management Limited (10931730) United Kingdom