About Lear House Properties Limited (04552608) United Kingdom