About Eden Lettings & Management (penrith) Limited (10473864) United Kingdom