Architects Plans 4 years ago ID: #40588 Listed In : Real Estate 15 Owl Ridge Leeds LS27 8UW Leeds Business Description Architects Plans, Category: Real Estate, Address: 15 Owl Ridge Leeds LS27 8UW Leeds Reviews & Ratings Write a Review No Review. Please login / register to add your review.