About Sabaya Properties Limited (13373280) United Kingdom