About Batra Properties Ltd (12844044) United Kingdom