About Stapleford Oaks Ltd (11094824) United Kingdom