About Nala Properties Limited (05145695) United Kingdom