About Narindera Properties Limited (05236684) United Kingdom