About 19 Lewin Road Freehold Company Limited (05509867) United Kingdom