About Kushiara Properties Limited (12745582) United Kingdom