About Stay & Play (basildon) Limited (08254623) United Kingdom