Address: Aylesbury Logistics Limited, 5A Telford Close, Aylesbury, Buckinghamshire, HP19 8DSArea: AylesburyGoogleMapsLink: https://www.google.com/maps/place/Aylesbury+Logistics+Ltd/@51.8213591,-0.8485408...Ownership: Robert Deards LimitedTenant: Aylesbury Logistics Limited Sector: Distribution & LogisticsType: GROUND RENT