About Lyle Properties Limited (03253333) United Kingdom