A P A Supply & Maintenance Limited Partnership