About Sbarker Properties Ltd (12645811) United Kingdom