About The Jerwood Space Limited (03422429) United Kingdom