About Barhale Properties Limited (02199685) United Kingdom