About Ln6 Properties Limited (10078305) United Kingdom