About Berrymist Properties Limited (03128042) United Kingdom