About Simply Storage Space (romford) Limited (08273245) United Kingdom