About Balbin Chauhan Properties Ltd (12005730) United Kingdom