About S Lipscomb Property Limited (12544077) United Kingdom