About Brar Properties North Limited (12573782) United Kingdom