About Berbar Properties Limited (05713840) United Kingdom