About Kurup Property Investment Limited (12484556) United Kingdom