About Barsali Property Holdings Limited (12842302) United Kingdom