About Guru Properties Limited (11616733) United Kingdom