About Sense Of Place Limited (04346425) United Kingdom