About Lille Properties Limited (08442969) United Kingdom