About Guru Kirpa Properties Limited (08039264) United Kingdom