About Bard Property Maintenance Limited (13674831) United Kingdom