About Stapleford (lakeside) Limited (06774053) United Kingdom