About Pulse Property Investments Limited (12813966) United Kingdom