About Baasi Properties Limited (12262967) United Kingdom