About Sable Properties Ltd (11918039) United Kingdom