You need to include the condition from the external statement SELECTin the internal.
Just look at the internal statement SELECT:
SELECT * FROM organisation
LEFT OUTER JOIN srp_reseller_buffer
ON srp_reseller_buffer.organisation_id = organisation.organisation_id
WHERE srp_reseller_buffer.property_id is NULL
, , .
, SELECT, organisation. :
SELECT * FROM organisation
WHERE NOT EXISTS (<the result from the inner query>)
<the result from the inner query> organisation ( not ), organisation.
- :
SELECT * FROM organisation o
WHERE NOT EXISTS (
SELECT * FROM srp_reseller_buffer
WHERE srp_reseller_buffer.organisation_id = o.organisation_id
AND srp_reseller_buffer.property_id = X
)