About Brar Properties Ltd (04823620) United Kingdom