About Inchprop Limited (04374247) United Kingdom