About Barsati Properties Limited (10368612) United Kingdom