103-109 Kimble Road (London) Limited