About Lyngarth Properties Limited (00860320) United Kingdom