About Balarose Properties Limited (02300800) United Kingdom