About Lewferran Property Company Limited (00807737) United Kingdom