About Pulse Property Maintenance Limited (06264652) United Kingdom