About Boarsbarrow Properties Ltd (13483755) United Kingdom