About Linthorpe Properties Limited (10388505) United Kingdom