About Linthwaite Property Holdings Limited (13584581) United Kingdom