About Pulse Properties Limited (05834052) United Kingdom