About Sbo Properties Ltd (11989593) United Kingdom