About Launspach Property Company Limited (00682353) United Kingdom