Founded by 3 partners, the STS Group concept is to offer a complete luxury package, delivery every aspect of bespoke living for all of our clients needs