About P Beard Properties Limited (06782307) United Kingdom