About Sabi Property Ltd (12485240) United Kingdom