About Lindependent Properties Limited (09607808) United Kingdom