About Lrc Properties Limited (04941875) United Kingdom