About Himalaya Properties Limited (13557960) United Kingdom