About 3 Lynedoch Place Limited (SC536602) United Kingdom