About Leger Properties Limited (04693167) United Kingdom