About Blue Boar Property Consultants Limited (13448897) United Kingdom