About Storage Centre Plus Limited (07217132) United Kingdom