About Property Impulse Limited (12753761) United Kingdom