About Open Space (anstey) Management Limited (10942920) United Kingdom