About Ntlj Properties Limited (10053078) United Kingdom