About Boars Head Properties Limited (05434763) United Kingdom