About Instantaction Property Holdings Limited (04145976) United Kingdom