Liabilities / Assets
59th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 22-3665400 • 501(c)3 • Highlands, NJ
Profile
Highlands business partnership is funded annually by a voluntary assessment of business owners in highlands, events, sponsors and tax deductible donations. Highlands business partnership, a nonprofit corporation and commercial alliance, founded in 1999, works on behalf of all those who live, work or invest in highlands to foster highlands' economic development, advocate continued revitalization, preserve our historic past, and strengthen the economic, cultural and commercial contributions in highlands.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
59th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
61st percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
35th percentile
Higher net margin than 35% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
28th percentile
Faster asset growth than 28% of similar nonprofits.
Revenue Growth
57th percentile
Faster revenue growth than 57% of similar nonprofits.
Assets
Down$49,689
Down $15,038 (-23%) from 2023
Liabilities
Flat$0
Flat from 2023
Net Assets
Down$49,689
Down $15,038 (-23%) from 2023
Revenue
Up$252,063
Up $10,425 (+4.3%) from 2023
Expenses
Down$267,101
Down $31,688 (-11%) from 2023
Net Income
Up-$15,038
Up $42,113 (+74%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
Highlands business partnership is funded annually by a voluntary assessment of business owners in highlands, events, sponsors and tax deductible donations. Highlands business partnership, a nonprofit corporation and commercial alliance, founded in 1999, works on behalf of all those who live, work or invest in highlands to foster highlands' economic development, advocate continued revitalization, preserve our historic past, and strengthen the economic, cultural and commercial contributions in highlands.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $40,471 | $36,915 | ▼ $3,556 |
| Savings and Temporary Cash Investments | $24,256 | $12,774 | ▼ $11,482 |
| Total Assets | $64,727 | $49,689 | ▼ $15,038 |
| Liabilities | |||
| Total Liabilities | $0 | $0 | → $0 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $64,727 | $49,689 | ▼ $15,038 |
| Total Net Assets Fund Balance | $64,727 | $49,689 | ▼ $15,038 |
| Total Liabilities and Net Assets / Fund Balance | $64,727 | $49,689 | ▼ $15,038 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $36,915 | $21,778 | $58,693 |
| Name | Title |
|---|---|
| Jay Cosgrove | President |
| Doug Lentz | Vice President |
| Carla Cefalo | Executive Director |
| David Baker | Member |
| Filomena Antoniello | Member |
| Gloria Miller | Member |
| James D Barker | Member |
| Nancy Burton | Member |
| Valerie Montecalvo | Member |
| Donica Basinger | Secretary |
| Kim Slate | Treasurer |
| Line Item | Amount |
|---|---|
| Other Expenses | $180,188 |
| Salaries, Compensation, and Employee Benefits | $76,402 |
| Grants and Similar Amounts Paid | $10,511 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $68,705 | - | - | $68,705 |
| Advertising | $30,197 | - | - | $30,197 |
| Occupancy | - | $12,297 | - | $12,297 |
| Grants to Domestic Orgs | $10,511 | - | - | $10,511 |
| Office Expenses | - | $9,952 | - | $9,952 |
| Payroll Taxes | $7,697 | - | - | $7,697 |
| Information Technology | $6,819 | - | - | $6,819 |
| Fees for Services Accounting | - | $5,800 | - | $5,800 |
| Depreciation Depletion | - | $3,556 | - | $3,556 |
| Insurance | - | $1,843 | - | $1,843 |
| Other Expenses | $2,978 | $1,364 | - | $1,364 |
| All Other Expenses | $1,282 | - | - | $1,282 |
| Total Functional Expenses | $228,817 | $38,284 | $0 | $267,101 |
| Line Item | Amount |
|---|---|
| Gaming Gross Income | $4,785 |
| Gaming Direct Expenses | $2,293 |
| Professional Fundraising Fees | $0 |
| Interested Party | Relationship | Description | Shared Revenue | Amount |
|---|---|---|---|---|
| Carla Cefalo | Executive Director | Payment to Shore Grafx, a Company Owned by Carla and Her Spouse, for Website Design, Digital Marketing, and Brochure Services. the Transaction Was Approved by the Treasurer and Board. | No | $13,932 |
“Membership in the highlands business partnership is open to all registered commercial property owners and registered business operators in the borough of highlands.”
“The members of hbp elect the board of directors.”
“The organization receives a electronic copy of the 990. The president and treasurer review the 990 before it is filed with the irs.”
“All directors, principal officers, or member of a committee with governing board delegated powers are subjected to the conflict of interest policy and shall report the possible existence of a conflict of interest for him/herself, or any other person subject to the policy, to the board of directors. The chairperson of the board or committee shall, if appropriate, appoint a disinterested person or committee to investigate alternatives to the proposed transaction or arrangement. After conducting due diligence, the board shall determine by a majority vote of the disinterested board members whether the transaction or arrangement in question is in the organization's best interest and for its own benefit and whether the transaction is fair and reasonable to the organization and shall make its decision as to whether to enter into or allow the transaction or arrangement in conformity with such determination and possible actions to be taken. As part of its due diligence efforts, the board shall determine whether the organization can obtain an equally advantageous transaction or arrangement with reasonable efforts from a person or entity that would give rise to a conflict of interest. If it is determined that the member is an interesterd person and has failed to disclose an actualy or possible conflict of interest, the board shall take appropriate disciplinary and corrective action.”
“The organization makes its 990, governing documents, conflict of interest policy, and financial statements available for public inspection as required under section 6104 of the internal revenue code. It is posted on guidestar, the irs website, and other similar websites. In addition, interested parties should contact the president at 140 bay ave, highlands, nj 07732.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | HIGHLANDS BUSINESS PARTNERSHIP IS FUNDED ANNUALLY BY A VOLUNTARY ASSESSMENT OF BUSINESS OWNERS IN HIGHLANDS, EVENTS, SPONSORS AND TAX DEDUCTIBLE DONATIONS. HIGHLANDS BUSINESS PARTNERSHIP, A NONPROFIT CORPORATION AND COMMERCIAL ALLIANCE, FOUNDED IN 1999, WORKS ON BEHALF OF ALL THOSE WHO LIVE, WORK OR INVEST IN HIGHLANDS TO FOSTER HIGHLANDS' ECONOMIC DEVELOPMENT, ADVOCATE CONTINUED REVITALIZATION, PRESERVE OUR HISTORIC PAST, AND STRENGTHEN THE ECONOMIC, CULTURAL AND COMMERCIAL CONTRIBUTIONS IN HIGHLANDS. |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 30197 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 30197 |
| IRS990/AllOtherContributionsAmt | 0 | 52670 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 1282 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 1282 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | KIM SLATE |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 7322914713 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 140 BAY AVE |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | HIGHLANDS |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | NJ |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 07732 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 1 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 0 |
| IRS990/CompensationProcessOtherInd | 0 | 0 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 59570 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 10511 |
| IRS990/CYInvestmentIncomeAmt | 0 | 28 |
| IRS990/CYOtherExpensesAmt | 0 | 180188 |
| IRS990/CYOtherRevenueAmt | 0 | 2492 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 189973 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | -15038 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 76402 |
| IRS990/CYTotalExpensesAmt | 0 | 267101 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 252063 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 3556 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 3556 |
| IRS990/Desc | 0 | THE PROGRAM SERVICE ACCOMPLISHMENTS GENERATE IN EXCESS OF $100,000 IN REVENUE. DRIVING FOOT-TRAFFIC OF APPROXIMATELY 100,000 PEOPLE TO THE HIGHLANDS BUSINESS DISTRICT ANNUALLY. THE HIGHLAND BUSINESS PARTNERSHIP, INC. MANAGES AND OVERSEE VARIOUS IMPROVEMENTS TO THE DISTRICT INCLUDING SHOP LOCAL, DESTINATION MARKETING, DIGITAL MEDIA MARKETING, SPECIAL EVENTS, DECORATIONS AND LANDSCAPING, FUNDRAISING, CREATION AND DISTRIBUTION THE HIGHLAND'S VISITOR GUIDE AND RACK CARDS AS WELL AS ECONOMIC DEVELOPMENT. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 1 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 228817 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 5800 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 5800 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 15.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 10.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 15.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 10.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 10.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 9 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JAY COSGROVE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | DOUG LENTZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | KIM SLATE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | DONICA BASINGER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | FILOMENA ANTONIELLO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | DAVID BAKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | JAMES D BARKER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | NANCY BURTON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | GLORIA MILLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | VALERIE MONTECALVO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | CARLA CEFALO |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | EXECUTIVE DIRECTOR |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 0 |
| IRS990/FormationYr | 0 | 1999 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GamingDirectExpensesAmt | 0 | 2293 |
| IRS990/GamingGrossIncomeAmt | 0 | 4785 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 10 |
| IRS990/GovernmentGrantsAmt | 0 | 6900 |
| IRS990/GrantAmt | 0 | 10511 |
| IRS990/GrantsToDomesticOrgsGrp/ProgramServicesAmt | 0 | 10511 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 10511 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 254356 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 10 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 6819 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 6819 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 1843 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 1843 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 28 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 28 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 17 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 21778 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 40471 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 36915 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 58693 |
| IRS990/LegalDomicileStateCd | 0 | NJ |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | HIGHLANDS BUSINESS PARTNERSHIP IS FUNDED ANNUALLY BY A VOLUNTARY ASSESSMENT OF BUSINESS OWNERS IN HIGHLANDS, EVENTS, SPONSORS AND TAX DEDUCTIBLE DONATIONS. HIGHLANDS BUSINESS PARTNERSHIP, A NONPROFIT CORPORATION AND COMMERCIAL ALLIANCE, FOUNDED IN 1999, WORKS ON BEHALF OF ALL THOSE WHO LIVE, WORK OR INVEST IN HIGHLANDS TO FOSTER HIGHLANDS' ECONOMIC DEVELOPMENT, ADVOCATE CONTINUED REVITALIZATION, PRESERVE OUR HISTORIC PAST, AND STRENGTHEN THE ECONOMIC, CULTURAL AND COMMERCIAL CONTRIBUTIONS IN HIGHLANDS. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 64727 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 49689 |
| IRS990/NetIncomeFromGamingGrp/ExclusionAmt | 0 | 2492 |
| IRS990/NetIncomeFromGamingGrp/TotalRevenueColumnAmt | 0 | 2492 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 64727 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 49689 |
| IRS990/NoListedPersonsCompensatedInd | 0 | X |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 12297 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 12297 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 9952 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 9952 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherExpensesGrp/Desc | 0 | SPONSORED EVENTS |
| IRS990/OtherExpensesGrp/Desc | 1 | REPAIRS AND MAINTENANCE |
| IRS990/OtherExpensesGrp/Desc | 2 | ADOPT-A-BENCH EXPENSE |
| IRS990/OtherExpensesGrp/Desc | 3 | SUNSHINE GIFTS GIVEN |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 3472 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 1364 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 100628 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 2978 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 100628 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 3472 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 2978 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 1364 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 68705 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 68705 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 7697 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 7697 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrincipalOfficerNm | 0 | JAY COSGROVE |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 900099 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 900099 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | SPECIAL EVENT REVENUE |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | JOURNAL INCOME |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | WAY-FINDING INCOME |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 187111 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 1900 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 962 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 187111 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 1900 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 962 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 53463 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 34530 |
| IRS990/PYInvestmentIncomeAmt | 0 | 82 |
| IRS990/PYOtherExpensesAmt | 0 | 189825 |
| IRS990/PYOtherRevenueAmt | 0 | 6360 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 181733 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -57151 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 74434 |
| IRS990/PYTotalExpensesAmt | 0 | 298789 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 241638 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | -15038 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 0 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 189973 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 24256 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 12774 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt | 0 | 59570 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt | 0 | 49258 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 88712 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 57175 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 43101 |
| IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt | 0 | 297816 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearAmt | 0 | 28 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus1YearAmt | 0 | 82 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 122 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 91 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 26 |
| IRS990ScheduleA/GrossInvestmentIncome170Grp/TotalAmt | 0 | 349 |
| IRS990ScheduleA/GrossReceiptsRltdActivitiesAmt | 0 | 726783 |
| IRS990ScheduleA/PublicOrganization170Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY170Pct | 0 | 0.93240 |
| IRS990ScheduleA/PublicSupportPY170Pct | 0 | 0.99280 |
| IRS990ScheduleA/PublicSupportTotal170Amt | 0 | 280337 |
| IRS990ScheduleA/SubstantialContributorsTotAmt | 0 | 17479 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind | 0 | X |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt | 0 | 59570 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt | 0 | 49258 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt | 0 | 88712 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt | 0 | 57175 |
| IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt | 0 | 43101 |
| IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt | 0 | 297816 |
| IRS990ScheduleA/TotalSupportAmt | 0 | 300657 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/CurrentTaxYearAmt | 0 | 2492 |
| IRS990ScheduleA/UnrelatedBusinessNetIncm170Grp/TotalAmt | 0 | 2492 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 36915 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 21778 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 58693 |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 36915 |
| IRS990/ScheduleJRequiredInd | 0 | 0 |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/NameOfInterested/PersonNm | 0 | CARLA CEFALO |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/RelationshipDescriptionTxt | 0 | EXECUTIVE DIRECTOR |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/SharingOfRevenuesInd | 0 | 0 |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/TransactionAmt | 0 | 13932 |
| IRS990ScheduleL/BusTrInvolveInterestedPrsnGrp/TransactionDesc | 0 | PAYMENT TO SHORE GRAFX, A COMPANY OWNED BY CARLA AND HER SPOUSE, FOR WEBSITE DESIGN, DIGITAL MARKETING, AND BROCHURE SERVICES. THE TRANSACTION WAS APPROVED BY THE TREASURER AND BOARD. |
| IRS990/ScheduleORequiredInd | 0 | 1 |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | MEMBERSHIP IN THE HIGHLANDS BUSINESS PARTNERSHIP IS OPEN TO ALL REGISTERED COMMERCIAL PROPERTY OWNERS AND REGISTERED BUSINESS OPERATORS IN THE BOROUGH OF HIGHLANDS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | THE MEMBERS OF HBP ELECT THE BOARD OF DIRECTORS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 2 | THE ORGANIZATION RECEIVES A ELECTRONIC COPY OF THE 990. THE PRESIDENT AND TREASURER REVIEW THE 990 BEFORE IT IS FILED WITH THE IRS. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 3 | ALL DIRECTORS, PRINCIPAL OFFICERS, OR MEMBER OF A COMMITTEE WITH GOVERNING BOARD DELEGATED POWERS ARE SUBJECTED TO THE CONFLICT OF INTEREST POLICY AND SHALL REPORT THE POSSIBLE EXISTENCE OF A CONFLICT OF INTEREST FOR HIM/HERSELF, OR ANY OTHER PERSON SUBJECT TO THE POLICY, TO THE BOARD OF DIRECTORS. THE CHAIRPERSON OF THE BOARD OR COMMITTEE SHALL, IF APPROPRIATE, APPOINT A DISINTERESTED PERSON OR COMMITTEE TO INVESTIGATE ALTERNATIVES TO THE PROPOSED TRANSACTION OR ARRANGEMENT. AFTER CONDUCTING DUE DILIGENCE, THE BOARD SHALL DETERMINE BY A MAJORITY VOTE OF THE DISINTERESTED BOARD MEMBERS WHETHER THE TRANSACTION OR ARRANGEMENT IN QUESTION IS IN THE ORGANIZATION'S BEST INTEREST AND FOR ITS OWN BENEFIT AND WHETHER THE TRANSACTION IS FAIR AND REASONABLE TO THE ORGANIZATION AND SHALL MAKE ITS DECISION AS TO WHETHER TO ENTER INTO OR ALLOW THE TRANSACTION OR ARRANGEMENT IN CONFORMITY WITH SUCH DETERMINATION AND POSSIBLE ACTIONS TO BE TAKEN. AS PART OF ITS DUE DILIGENCE EFFORTS, THE BOARD SHALL DETERMINE WHETHER THE ORGANIZATION CAN OBTAIN AN EQUALLY ADVANTAGEOUS TRANSACTION OR ARRANGEMENT WITH REASONABLE EFFORTS FROM A PERSON OR ENTITY THAT WOULD GIVE RISE TO A CONFLICT OF INTEREST. IF IT IS DETERMINED THAT THE MEMBER IS AN INTERESTERD PERSON AND HAS FAILED TO DISCLOSE AN ACTUALY OR POSSIBLE CONFLICT OF INTEREST, THE BOARD SHALL TAKE APPROPRIATE DISCIPLINARY AND CORRECTIVE ACTION. |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 4 | THE ORGANIZATION MAKES ITS 990, GOVERNING DOCUMENTS, CONFLICT OF INTEREST POLICY, AND FINANCIAL STATEMENTS AVAILABLE FOR PUBLIC INSPECTION AS REQUIRED UNDER SECTION 6104 OF THE INTERNAL REVENUE CODE. IT IS POSTED ON GUIDESTAR, THE IRS WEBSITE, AND OTHER SIMILAR WEBSITES. IN ADDITION, INTERESTED PARTIES SHOULD CONTACT THE PRESIDENT AT 140 BAY AVE, HIGHLANDS, NJ 07732. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | FORM 990, PART VI, SECTION A, LINE 6 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | FORM 990, PART VI, SECTION A, LINE 7A |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 2 | FORM 990, PART VI, SECTION B, LINE 11B |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 3 | FORM 990, PART VI, SECTION B, LINE 12C |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 4 | FORM 990, PART VI, SECTION C, LINE 19 |
| IRS990/SchoolOperatingInd | 0 | 0 |
| IRS990/SignificantChangeInd | 0 | 0 |
| IRS990/SignificantNewProgramSrvcInd | 0 | 0 |
| IRS990/StatesWhereCopyOfReturnIsFldCd | 0 | NJ |
| IRS990/SubjectToExcsTaxNetInvstIncInd | 0 | 0 |
| IRS990/SubjectToProxyTaxInd | 0 | 0 |
| IRS990/SubjToTaxRmnrtnExPrchtPymtInd | 0 | 0 |
| IRS990/TaxablePartyNotificationInd | 0 | 0 |
| IRS990/TaxExemptBondsInd | 0 | 0 |
| IRS990/TerminateOperationsInd | 0 | 0 |
| IRS990/TotalAssetsBOYAmt | 0 | 64727 |
| IRS990/TotalAssetsEOYAmt | 0 | 49689 |
| IRS990/TotalAssetsGrp/BOYAmt | 0 | 64727 |
| IRS990/TotalAssetsGrp/EOYAmt | 0 | 49689 |
| IRS990/TotalCompGreaterThan150KInd | 0 | 0 |
| IRS990/TotalContributionsAmt | 0 | 59570 |
| IRS990/TotalEmployeeCnt | 0 | 1 |
| IRS990/TotalFunctionalExpensesGrp/FundraisingAmt | 0 | 0 |
| IRS990/TotalFunctionalExpensesGrp/ManagementAndGeneralAmt | 0 | 38284 |
| IRS990/TotalFunctionalExpensesGrp/ProgramServicesAmt | 0 | 228817 |
| IRS990/TotalFunctionalExpensesGrp/TotalAmt | 0 | 267101 |
| IRS990/TotalGrossUBIAmt | 0 | 0 |
| IRS990/TotalLiabilitiesBOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesEOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990/TotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990/TotalNetAssetsFundBalanceGrp/BOYAmt | 0 | 64727 |
| IRS990/TotalNetAssetsFundBalanceGrp/EOYAmt | 0 | 49689 |
| IRS990/TotalOtherCompensationAmt | 0 | 0 |
| IRS990/TotalProgramServiceExpensesAmt | 0 | 228817 |
| IRS990/TotalProgramServiceRevenueAmt | 0 | 189973 |
| IRS990/TotalReportableCompFromOrgAmt | 0 | 0 |
| IRS990/TotalRevenueGrp/ExclusionAmt | 0 | 2520 |
| IRS990/TotalRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 189973 |
| IRS990/TotalRevenueGrp/TotalRevenueColumnAmt | 0 | 252063 |
| IRS990/TotalRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 0 |
| IRS990/TotalVolunteersCnt | 0 | 30 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/BOYAmt | 0 | 64727 |
| IRS990/TotLiabNetAssetsFundBalanceGrp/EOYAmt | 0 | 49689 |
| IRS990/TotReportableCompRltdOrgAmt | 0 | 0 |
| IRS990/TrnsfrExmptNonChrtblRltdOrgInd | 0 | 0 |
| IRS990/TypeOfOrganizationCorpInd | 0 | X |
| IRS990/UnrelatedBusIncmOverLimitInd | 0 | 0 |
| IRS990/UponRequestInd | 0 | X |
| IRS990/USAddress/AddressLine1Txt | 0 | 140 BAY AVE |
| IRS990/USAddress/CityNm | 0 | HIGHLANDS |
| IRS990/USAddress/StateAbbreviationCd | 0 | NJ |
| IRS990/USAddress/ZIPCd | 0 | 07732 |
| IRS990/VotingMembersGoverningBodyCnt | 0 | 10 |
| IRS990/VotingMembersIndependentCnt | 0 | 10 |
| IRS990/WebsiteAddressTxt | 0 | WWW.HIGHLANDSNJ.COM |
| IRS990/WhistleblowerPolicyInd | 0 | 1 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd | 0 | 1 |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | JAY COSGROVE |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | PRESIDENT |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 7322914713 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-11-17 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | HIGHLANDS BUSINESS PARTNERSHIP INC |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | HIGH |
| ReturnHeader/Filer/EIN | 0 | 223665400 |
| ReturnHeader/Filer/PhoneNum | 0 | 7322914713 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 140 BAY AVE |
| ReturnHeader/Filer/USAddress/CityNm | 0 | HIGHLANDS |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | NJ |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 07732 |
No mirrored PDF or thumbnail assets are attached yet.