About Sbt Properties Ltd (10860285) United Kingdom