About Tabibi Properties Limited (09229737) United Kingdom