About Sbs Properties Limited (07338069) United Kingdom