About Pulse Property Management Limited (06417628) United Kingdom