About Lederle Lane Management Company Limited (05016247) United Kingdom