About Pulse Property Developments Limited (03321902) United Kingdom