About Baran Properties Limited (10078949) United Kingdom