About Baraset Properties Limited (10460241) United Kingdom