About Sense Of Space (ilkley) Limited (04738988) United Kingdom