About Sabar Property Ltd (12056392) United Kingdom