About Leighview House Ltd. (10395014) United Kingdom